English Dictionary
◊ CAPE LOBSTER
Cape lobster
n : small lobster of southern Africa [syn: {Cape lobster}, {Homarus
capensis}]